self-employed personnel - Alemán Inglés Diccionario